rough ashlar stone - German English Dictionary